foreign subsidiaries - Francés Inglés Diccionario